home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / MPW Additions / Tools / MrCpp / MrCpp.rsrc / STR#_777.txt < prev    next >
Text File  |  1996-05-07  |  16KB  |  813 lines

  1. <reserved for DTSOM>
  2.  
  3. <reserved for DTSOM>
  4.  
  5. <reserved for DTSOM>
  6.  
  7. <reserved for DTSOM>
  8.  
  9. <reserved for DTSOM>
  10.  
  11. <reserved for DTSOM>
  12.  
  13. <reserved for DTSOM>
  14.  
  15. <reserved for DTSOM>
  16.  
  17. template class instantiations cannot be SOM classes 
  18.  
  19. '%s' for SOM members (class '%s') is not supported
  20.  
  21. embedded SOM objects not allowed (pointer access only)
  22.  
  23. only pointers or single SOM variable instances are allowed
  24.  
  25. explicitly scoped calls can only be through direct parents
  26.  
  27. global SOM object declarations (%s) are not allowed
  28.  
  29. first parameter of '%s' must be Environment*
  30.  
  31. '%s' is undefined (you must include the '%s' header)
  32.  
  33. sizeof(a SOM object) is not allowed
  34.  
  35. long double return type not allowed for a SOM class member
  36.  
  37. only the basic form of '%s' is permitted for a SOM object
  38.  
  39. type must be void operator delete(void *) for SOM objects
  40.  
  41. type must be void *operator new(size_t) for SOM objects
  42.  
  43. SOM object members cannot be static
  44.  
  45. must have at least 1 non-inlined class member
  46.  
  47. SOM classes cannot be structs or unions
  48.  
  49. %s arguments not allowed for a SOM class member
  50.  
  51. cannot pass aggregrates by value to a SOM class member
  52.  
  53. SOM objects may only be declared at global scope
  54.  
  55. override member '%s' should not be in the SOMReleaseOrder
  56.  
  57. member '%s' is missing in the SOMReleaseOrder
  58.  
  59. overloads not allowed for SOM objects ('%s')
  60.  
  61. SOM object data member '%s' must have private access
  62.  
  63. SOM object constructor '%s' must be parameterless
  64.  
  65. SOM classes must have 'virtual' inheritance
  66.  
  67. cannot mix SOM and non-SOM based classes
  68.  
  69. 'SOMObject' should not have any base classes
  70.  
  71. template default args not supported
  72.  
  73. no type for argument '%s'
  74.  
  75. spare
  76.  
  77. '<' expected following '%s'
  78.  
  79. expression must be a pointer or reference to a polymorphic type
  80.  
  81. expression must be a pointer
  82.  
  83. type must be a pointer or a reference to a defined class or void*
  84.  
  85. Add #pragma options(rtti) or check the relevant button to support RTTI
  86.  
  87. #include <typeinfo.h> in order to use RTTI
  88.  
  89. Add #pragma options(exceptions) or check the relevant button to support exception handling
  90.  
  91. Cannot throw object of '%s' not of ambient memory model
  92.  
  93. A catch must follow a try-block
  94.  
  95. A '...' handler must be the last one for a try-block
  96.  
  97. Catch type masked by previous catch
  98.  
  99. Types may not appear more than once in an exception specification
  100.  
  101. Exception specifications must match exactly for each declaration of a function
  102.  
  103. Syntax error parsing pragma template %s
  104.  
  105. Invalid type specification when parsing pragma template %s
  106.  
  107. No template match for pragma template %s
  108.  
  109. The user defined operator %s is ambigous with the built-in operator
  110.  
  111. Structures which inherit cannot be initialized with an initializer list
  112.  
  113. Non-local name '%s' cannot be declared in a template instantiation.
  114.  
  115. Illegal use of template type argument during expansion of template %s
  116.  
  117. #pragma pascal_object required prior to function main
  118.  
  119. Function definitions with separate parameter lists are not allowed in C++
  120.  
  121. '::' expected
  122.  
  123. Only one identifier is allowed to appear in a declaration appearing in a conditional expression
  124.  
  125. pointers and references to references are illegal
  126.  
  127. virtual table key function '%s' re-declared inline (virtual table will be static)
  128.  
  129. dump file requirement: virtual table key function '%s' cannot be re-declared inline
  130.  
  131. overloading, type conversion or operator function not allowed
  132.  
  133. inherited function must be member of derived class
  134.  
  135. pascal object class expected
  136.  
  137. Prior forward reference to class %s must match handle/pascal class type
  138.  
  139. must be void operator delete(void **);
  140.  
  141. type must be void **operator new(pascal void (*)(),size_t);
  142.  
  143. delete [] %s , not allowed for handle/pascal class
  144.  
  145. new %s [], not allowed for handle/pascal class
  146.  
  147. cannot delete pointer to const
  148.  
  149. cannot have member initializer for '%s'
  150.  
  151. invalid reference initialization
  152.  
  153. cannot generate template instance from -XI %s
  154.  
  155. template-argument '%s' not used in function parameter types
  156.  
  157. return type cannot be specified for conversion function
  158.  
  159. local class cannot have static data or non-inline function member '%s'
  160.  
  161. must use delete[] for arrays
  162.  
  163. template-argument '%s' must be a type-argument
  164.  
  165. malformed template declaration
  166.  
  167. '%s' is not a class template
  168.  
  169. parameter lists do not match for template '%s'
  170.  
  171. '>' expected
  172.  
  173. '<' expected
  174.  
  175. forward referenced class '%s' cannot be a base class
  176.  
  177. initialization of '%s' is skipped
  178.  
  179. '%s' is not a member of enum '%s'
  180.  
  181. class name '%s' expected after ~
  182.  
  183. only classes and functions can be friends
  184.  
  185. invalid storage class for friend
  186.  
  187. can't declare member of another class '%s'
  188.  
  189. a derived class member has the same name '%s'
  190.  
  191. overloaded function '%s' has different access levels
  192.  
  193. qualifier or type in access declaration
  194.  
  195. static or non-member functions can't be const or volatile
  196.  
  197. argument to postfix ++ or -- must be int
  198.  
  199. ambiguous reference to function or member
  200.  
  201. member functions cannot be static
  202.  
  203. member '%s' is const but there is no constructor
  204.  
  205. global anonymous unions must be static
  206.  
  207. cannot convert %s* to a private base class %s*
  208.  
  209. cannot raise or lower access to base member '%s'
  210.  
  211. pointer to member expected to right of .* or ->*
  212.  
  213. union members cannot have constructors or destructors
  214.  
  215. '%s' is a virtual base class of '%s'
  216.  
  217. pure function '%s' must be virtual
  218.  
  219. ambiguous reference to base class '%s'
  220.  
  221. no constructor allowed for class '%s'
  222.  
  223. redefinition of default parameter
  224.  
  225. illegal return type for operator->()
  226.  
  227. '%s' is far
  228.  
  229. base class '%s' has different ambient memory model
  230.  
  231. '%s' is not a constructor
  232.  
  233. cannot generate %s for class '%s'
  234.  
  235. cannot create instance of abstract class '%s'
  236.  
  237. 0 expected
  238.  
  239. must be void operator delete(void * [,size_t]);
  240.  
  241. type must be void *operator new(size_t [,..]);
  242.  
  243. static function '%s' can't be virtual
  244.  
  245. duplicate direct base class '%s'
  246.  
  247. cannot find constructor for class matching %s::%s%s
  248.  
  249. main() cannot be static or inline
  250.  
  251. const or reference '%s' needs initializer
  252.  
  253. '%s' is a pure virtual function
  254.  
  255. ambiguous type conversion
  256.  
  257. initializer for static member must be outside of class definition
  258.  
  259. argument of type '%s' to copy constructor
  260.  
  261. member '%s' of class '%s' is private
  262.  
  263. member '%s' of class '%s' is not accessible
  264.  
  265. linkage specs are "C", "C++", and "Pascal", not "%s"
  266.  
  267. one argument required for member initializer for '%s'
  268.  
  269. operator functions -> () and [] must be non-static members
  270.  
  271. storage class for '%s' can't be both extern and inline
  272.  
  273. can only delete pointers
  274.  
  275. vectors cannot have initializers
  276.  
  277. bad member-initializer for '%s'
  278.  
  279. already seen initializer for '%s'
  280.  
  281. can't handle constructor in this context
  282.  
  283. type conversions must be members
  284.  
  285. '::' or '(' expected after class '%s'
  286.  
  287. no instance of class '%s' for member '%s'
  288.  
  289. illegal constructor or destructor declaration
  290.  
  291. access declaration must be in public or protected section
  292.  
  293. '%s' must be a base class
  294.  
  295. '%s' must be a class name preceding '::'
  296.  
  297. at least one parameter must be a class or a class&
  298.  
  299. should be %s parameter(s) for operator
  300.  
  301. operator overload must be a function
  302.  
  303. not an overloadable operator token
  304.  
  305. no match for function '%s%s'
  306.  
  307. type is too complex
  308.  
  309. static variables in inline functions not allowed
  310.  
  311. '%s' must be a public base class
  312.  
  313. '%s' is not a struct or a class
  314.  
  315. no instance of class '%s'
  316.  
  317. function member '%s' can't be in an anonymous union
  318.  
  319. trailing parameters must have initializers
  320.  
  321. Parameter '%s' is not used within function '%s'
  322.  
  323. '%s' is too long to allow adding a %s extension
  324.  
  325. #pragma export on in effect and '%s' was already referenced
  326.  
  327. release order indicates '%s' is deleted or a placeholder
  328.  
  329. release order indicates '%s' migrared up to class '%s'
  330.  
  331. not using IBM compatible syntax
  332.  
  333. '%s' was already specified in the SOMReleaseOrder
  334.  
  335. a SOM class cannot be its own metaclass
  336.  
  337. '%s' must be a decendent of SOMClass
  338.  
  339. conflicting %s pragmas within the same class
  340.  
  341. value must be 0 or positive
  342.  
  343. OIDL or IDL (upper case) expected
  344.  
  345. SOMReleaseOrder pragma omitted -- lex order assumed
  346.  
  347. '%s' is not a SOM class
  348.  
  349. class name (%s) doesn't match current class name (%s)
  350.  
  351. %s pragma is only allowed within a SOM class
  352.  
  353. implied return at closing '}' of %s does not return value
  354.  
  355. %s '%s' is not used within function '%s'
  356.  
  357. spare
  358.  
  359. only declared (not defined) symbols allowed
  360.  
  361. member variables (%s) are not allowed
  362.  
  363. can't take address of a cfm internal function '%s'
  364.  
  365. address of '%s' was taken earlier
  366.  
  367. cfm export and internal cannot both apply to '%s'
  368.  
  369. spare
  370.  
  371. null string is invalid for list form of this pragma
  372.  
  373. segment name must be an identifier or a string
  374.  
  375. '%s' is not a (member) function
  376.  
  377. there's an instance of '%s' prior to this point
  378.  
  379. [#pragma %s] '%s' was never %s
  380.  
  381. Not in a block
  382.  
  383. #pragma %s was already specified for this block
  384.  
  385. '%s' was already specified for %s
  386.  
  387. '%s' was previously specified
  388.  
  389. '%s' was already %s
  390.  
  391. #pragma %s may only be used within functions
  392.  
  393. Error (Arg #%u): 
  394.  
  395. unexpected -opt setting
  396.  
  397. -sym suppresses all inlining
  398.  
  399. %s conflicts with %s %s (%s used)
  400.  
  401. %s %s overrides setting done by %s
  402.  
  403. virtual function %s with a variable argument list used in MI cannot be shared safely across code fragments
  404.  
  405. identifier '%s' was removed by the optimizer
  406.  
  407. can't display functions that return structs
  408.  
  409. floating point constant does not fit in type %s
  410.  
  411. floating point constant out of range (%s used)
  412.  
  413. ambiguous reference to '%s'
  414.  
  415. cannot reserve memory at 0x%p
  416.  
  417. cannot map file '%s' at 0x%p
  418.  
  419. It is now declared: %s
  420.  
  421. It was declared as: %s
  422.  
  423. Fatal error: 
  424.  
  425. reference must refer to same type or be const
  426.  
  427. precompiled header compiled with C instead of C++
  428.  
  429. illegal type combination, possible missing ';' after struct
  430.  
  431. pascal string length %u is longer than 255
  432.  
  433. #pragma pack(pop) does not have corresponding push
  434.  
  435. ',' expected
  436.  
  437. implied return at closing '}' of %s does not return value
  438.  
  439. Shift value too large or is negative
  440.  
  441. -sym suppresses all optimizations
  442.  
  443. %s pathname too long (must be <= %d)
  444.  
  445. more than %d BE argv[] options (processing %s)
  446.  
  447. only one input file allowed - '%s' not allowed
  448.  
  449. %s stack overflow
  450.  
  451. No such option %s
  452.  
  453. Casting from incomplete structure type %s
  454.  
  455. Function definitions with separate parameter lists are obsolete in C++
  456.  
  457. Maximum number of 10 nested template expansions exceeded for expansion of '%s'
  458.  
  459. missing ',' between declaration of '%s' and '%s'
  460.  
  461. '%s' is not a member of forward referenced struct '%s'
  462.  
  463. precompiled headers can't define data
  464.  
  465. need at least one external definition
  466.  
  467. no definition for static '%s'
  468.  
  469. %u exceeds maximum of %u macro parameters
  470.  
  471. Only one input file allowed for precompilation
  472.  
  473. maximum length of %u exceeded
  474.  
  475. internal error %s %d
  476.  
  477. spare
  478.  
  479. %s, stack requirements approaching limit use #pragma large_stack
  480.  
  481. member '%s' can't be same type as struct '%s'
  482.  
  483. '%s' is a member of '%s' and '%s'
  484.  
  485. keyword not supported
  486.  
  487. stack requirements too large try simplifying function %s
  488.  
  489. returning address of automatic '%s'
  490.  
  491. long double not supported and will be treated as double
  492.  
  493. lib_export, export, import, external or internal for '%s' cannot appear after definition
  494.  
  495. %s not an exportable variable or function
  496.  
  497. pragmas export,import,external must be off before pragma internal
  498.  
  499. cfm pragma is not on
  500.  
  501. cfm pragma is already on
  502.  
  503. %s expects a parameter
  504.  
  505. invalid option '%s'
  506.  
  507. duplicate template access specification
  508.  
  509. code segment too large
  510.  
  511. variable '%s' used before set
  512.  
  513. empty declaration
  514.  
  515. constant expression does not fit in switch type
  516.  
  517. comma not allowed in constant expression
  518.  
  519. data or code '%s' defined in precompiled header
  520.  
  521. external with block scope cannot have initializer
  522.  
  523. function definition must have explicit parameter list
  524.  
  525. # must be followed by a parameter
  526.  
  527. ## cannot appear at beginning or end
  528.  
  529. can't pass const/volatile object to non-const/volatile member function
  530.  
  531. using operator++() (or --) instead of missing operator++(int)
  532.  
  533. different configuration for precompiled header
  534.  
  535. spare
  536.  
  537. Data member '%s' cannot appear in a struct after a dimensionless array
  538.  
  539. #pragma %s must be at global scope
  540.  
  541. use delete[] rather than delete[expr], expr ignored
  542.  
  543. binary exponent part required for hex floating constants
  544.  
  545. undefined escape sequence
  546.  
  547. assignment to 'this' is obsolete, use X::operator new/delete
  548.  
  549. casts and sizeof are illegal in preprocessor expressions
  550.  
  551. no tag name for union, struct, class or enum appearing in signature for '%s'
  552.  
  553. declarator for 0 sized bit field
  554.  
  555. can't take sizeof bit field
  556.  
  557. no return value for function '%s'
  558.  
  559. last line in file had no \n
  560.  
  561. illegal combination of types
  562.  
  563. very large automatic
  564.  
  565. can't have unnamed bit fields in unions
  566.  
  567. 0 or 1 expected
  568.  
  569. size of type exceeds 64k
  570.  
  571. no identifier for declarator
  572.  
  573. File "%s"; line %d #
  574.  
  575. Preprocessor error: 
  576.  
  577. Lexical error: 
  578.  
  579. Warning %d: 
  580.  
  581. end of file found before end of comment, line %d
  582.  
  583. spare
  584.  
  585. spare
  586.  
  587. Command line error: 
  588.  
  589. out of memory
  590.  
  591. %s
  592.  
  593. can't assign to const variable
  594.  
  595. octal digit expected
  596.  
  597. error writing output file
  598.  
  599. voids have no value, constructors and destructors have no return value
  600.  
  601. type of '%s' does not match function prototype
  602.  
  603. unterminated string
  604.  
  605. can't take address of register, bit field, constant or string
  606.  
  607. value of expression is not used
  608.  
  609. lvalue expected
  610.  
  611. possible unintended assignment
  612.  
  613. undefined use of struct or union
  614.  
  615. possible extraneous ';'
  616.  
  617. array dimension must be > 0
  618.  
  619. array or pointer required before '['
  620.  
  621. pointer required before '->', '->*' or after '*'
  622.  
  623. integral expression expected
  624.  
  625. blank arguments are illegal
  626.  
  627. string expected
  628.  
  629. can't nest comments
  630.  
  631. bad file name '%s'
  632.  
  633. duplicate file names '%s'
  634.  
  635. can't build file specification '%s'
  636.  
  637. '%s' is not a %svariable
  638.  
  639. divide by 0
  640.  
  641. unable to open output file '%s'
  642.  
  643. unable to open input file '%s'
  644.  
  645. illegal operand types
  646.  
  647. illegal cast
  648.  
  649. '%s' previously declared as something else
  650.  
  651. case %ld was already used
  652.  
  653. conversion of int to far or handle pointer
  654.  
  655. not in a switch statement
  656.  
  657. 'default:' is already used
  658.  
  659. type mismatch
  660.  
  661. illegal pointer arithmetic
  662.  
  663. '%s' is not a member of struct '%s'
  664.  
  665. not a struct or union type
  666.  
  667. object has 0 size
  668.  
  669. undefined label '%s'
  670.  
  671. undefined tag '%s'
  672.  
  673. 'continue' is valid only in a loop
  674.  
  675. 'break' is valid only in a loop or switch
  676.  
  677. 'while' expected
  678.  
  679. '(' expected
  680.  
  681. identifier found in abstract declarator
  682.  
  683. function expected
  684.  
  685. expression expected
  686.  
  687. ':' expected
  688.  
  689. type or storage class is required in the declaration of '%s'
  690.  
  691. non-const reference initialized to temporary
  692.  
  693. constant initializer expected
  694.  
  695. '{' expected
  696.  
  697. pragma parameter function prototype not found
  698.  
  699. too many initializers
  700.  
  701. '}' expected
  702.  
  703. illegal type for '%s' member
  704.  
  705. size of %s is not known
  706.  
  707. maximum width of %d bits exceeded
  708.  
  709. ';' expected
  710.  
  711. field '%s' must be of integral type
  712.  
  713. undefined identifier '%s'
  714.  
  715. '%s' is already defined
  716.  
  717. %s storage class is illegal in this context
  718.  
  719. ';' or ',' expected
  720.  
  721. expected data definition of '%s', not func definition
  722.  
  723. function '%s' has no prototype
  724.  
  725. can't return arrays, functions or abstract classes
  726.  
  727. array of functions or references is illegal
  728.  
  729. parameter list is out of context
  730.  
  731. '%s' is not in function parameter list
  732.  
  733. identifier or '( declarator )' expected
  734.  
  735. ']' expected
  736.  
  737. cannot define parameter as extern
  738.  
  739. macro '%s' can't be #undef'd or #define'd
  740.  
  741. alignment must be 1,2,4
  742.  
  743. unterminated macro argument
  744.  
  745. '#else' or '#elif' found without '#if'
  746.  
  747. end of file found before '#endif'
  748.  
  749. '#endif' found without '#if'
  750.  
  751. file specification string expected
  752.  
  753. %d actual arguments expected for %s
  754.  
  755. '%s' is not a correct struct, union or enum tag identifier
  756.  
  757. too many errors
  758.  
  759. cannot implicitly convert
  760.  
  761. line number expected
  762.  
  763. integer constant expression expected
  764.  
  765. end of line expected
  766.  
  767. only pointers to handle or pascal object based types allowed
  768.  
  769. unrecognized preprocessing directive '#%s'
  770.  
  771. identifier expected
  772.  
  773. prototype for '%s' should be %s
  774.  
  775. ')' expected
  776.  
  777. illegal character, ascii %u decimal
  778.  
  779. unrecognized pragma
  780.  
  781. function '%s' is too complicated to inline
  782.  
  783. Error: 
  784.  
  785. bad -D switch, %s
  786.  
  787. '{' or tag identifier expected
  788.  
  789. no input file specified
  790.  
  791. exponent expected
  792.  
  793. number is not representable
  794.  
  795. hex digit expected
  796.  
  797. statement expected
  798.  
  799. unrecognized token
  800.  
  801. identifier is longer than 254 chars
  802.  
  803. maximum of %u characters in string exceeded
  804.  
  805. number %s is too large
  806.  
  807. premature end of source file
  808.  
  809. %s has an unrecognized parameter '%s'
  810.  
  811. Fatal error: 
  812.  
  813.